An Adaptive Planner Based on Learning of Planning Performance
نویسندگان
چکیده
Case-based planners often face the problem of incurring more computational cost for retrieving and modifying a case for reuse, than what can be saved by reusing the case. We present a case-based planning system that learns the performance of a given planner (called the default planner) in a training phase, and exploits this knowledge to retrieve and reuse cases such that planning effort is saved. The system does not involve any modification of the plan being reused. Furthermore, the system uses a very efficient method for matching a new problem with solved cases. The average-case performance of the system has been found to be significantly better than that of the default planner in a test domain. We hypothesize that this approach can be used to improve the performance of other planners as well. The effectiveness of the system hinges mainly on the learning strategy and on extraction of the relevant features.
منابع مشابه
Machine Learning for Adaptive Planning
This chapter is concerned with the enhancement of planning systems using techniques from Machine Learning in order to automatically configure their planning parameters according to the morphology of the problem in hand. It presents two different adaptive systems that set the planning parameters of a highly adjustable planner based on measurable characteristics of the problem instance. The plann...
متن کاملUsing the k-Nearest Problems for Adaptive Multicriteria Planning
This paper concerns the design and development of an adaptive planner that is able to adjust its parameters to the characteristics of a given problem and to the priorities set by the user concerning plan length and planning time. This is accomplished through the implementation of the k nearest neighbor machine learning algorithm on top of a highly adjustable planner, called HAP. Learning data a...
متن کاملLearning Rules for Adaptive Planning
This paper presents a novel idea, which combines Planning, Machine Learning and Knowledge-Based techniques. It is concerned with the development of an adaptive planning system that can fine-tune its planning parameters based on the values of specific measurable characteristics of the given planning problem. Adaptation is guided by a rule-based system, whose knowledge has been acquired through m...
متن کاملWeb Services for Adaptive Planning
This paper presents the design and development of an adaptive planning system using the technology of Web services. The Web-based adaptive planning system consists of two modules that can work independently. The first one is called HAP-WS and is the Web service interface to the domain independent planner HAP (Highly Adjustable Planner) that can be customized through the adjustment of several pa...
متن کاملAdaptive Path Planning : Algorithm and Analysis * Pang
To address the need for a fast path planner, we present a learning algorithm that improves path planning by using past experience to enhance future performance. The algorithm relies on an existing path planner to provide solutions to difficult tasks. From these solutions, an evolving sparse network of useful robot configurations is learned to support faster planning. More generally, the algorit...
متن کامل